Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F2 Italy F4 Germany F5 Germany F6 Netherlands F3 Netherlands F4 Brazil F6 Brazil F7 Brazil F8 Brazil F9 Brazil F1 France F8 Netherlands F1 Brazil F10 Brazil F11 Brazil F12 Brazil F1 Brazil F2 Germany F8 Whirlpool Open - Budapest KGHM Polish Indoors - Wroclaw VII Trofeo Ciudad de Quito - Quito Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson - Lima San Luis Potosi Challenger - San Luis Potosi Ljubljana Open - Ljubljana Top Wool Challenger Biella - Biella Black Forest Open - Freudenstadt Gran Challenger Casablanca - Mexico City USTA Challenger of San Antonio - San Antonio Lambertz Open - Aachen Budapest Challenger - Budapest Trani Cup - Trani Copa Petrobras Bogota - Bogota Copa Petrobras Aracaju - Aracaju Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Zagreb Open - Zagreb Como Challenger Warsteiner Grand Prix - Oberstaufen BMW Brixina Tennis Open - Bressanone Rimini Challenger San Marino Challenger Manerbio Challenger Palermo Challenger Rabat Challenger Barletta Challenger Prostejov Challenger Jagermeister Open - Braunschweig Copa Ericsson - Sao Paulo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Monza Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Hilversum Open - Hilversum San Marino Challenger USTA Men's Challenger of Dallas - Dallas Cordenons Challenger Sardinia International Championship - Cagliari Quelle Cup 2000 - Furth Genova Challenger Turin Challenger Siemens Open 2001 - Scheveningen Todi Challenger Szczecin Challenger Exim Agmedia Open - Kosice Napoli Challenger Rome Challenger Milan Challenger Prostejov Challenger Orbetello Challenger Badden Open by Rothaus - Ettlingen IX Trofeo Ciudad de Quito - Quito Cordenons Challenger Top Wool Challenger - Biella Banja Luka Challenger Sao Paulo Challenger Tour Finals Napoli Challenger Rome Challenger Milan Challenger Todi Challenger Cortina Challenger Cordenons Challenger Turin Challenger Trnava Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Mestre Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Szczecin Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Zivnobanka Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano KGHM Polish Indoors - Wroclaw Black Forest Open 2000 - Freudenstadt Credicard Tennis Cup - Campos do Jordao Global Telecom Open - Florianopolis Hugarian Food Open - Budapest Kiev UMC Open - Kiev Open Carparti - Brasov Gelsor Open Carpati - Brasov 5th Sardinian International Championships - Cagliari Sao Paulo - Brazil Napoli Challenger Turin Challenger Napoli Challenger Cepu Open - San Marino Rome Challenger Orbetello Challenger Biella Challenger Fano Challenger San Luis Potosi Challenger - San Luis Potosi Como Challenger Trani Cup - Trani Open de Franche Comte - Besancon Eddleman USTA Challenger - Birmingham Copa Ericsson Uruguay - Montevideo Challenger 42 - Andrezieux 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Geneva Challenger - Geneva 2003 Eddleman USTA Challenger - Birmingham Siemens Open 2003 - Scheveningen Finnish Open - Helsinki Asics Challenger Open - Monchengladbach Regional Hand Center Men's Challenger - Fresno Cairo Challenger 2002 - Cairo Caltanissetta Challenger Perugia Challenger Madrid Challenger Open Seat-Godo '99 - Barcelona Sporting Challenger '08-Trofeo Regione Piemonte - Turin Generali Open 2000 - Kitzbuhel Heineken Open - Auckland San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Milan Indoors - Milan BMW Open - Munich Copa AT&T - Buenos Aires Siebel Open - San Jose International Tennis Championships - Delray Beach Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio BellSouth Open - Vina del Mar Monza Challenger Rome Challenger Rome Challenger San Remo Challenger Open Seat Godo 2003 - Barcelona BMW Open - Munich Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Napoli Challenger 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Caltanissetta Challenger Idea Prokom Open - Sopot Prague Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Genova Challenger Vicenza Challenger Rome Challenger Rome Challenger Genova Challenger Perugia Challenger Rome Challenger Challenger Canottieri Minico - Mantova Milan Challenger Sibiu Challenger Kroger / St. Jude International - Memphis Trani Challenger Como Challenger Cortina Challenger Manerbio Challenger Genova Challenger Residenza Open - Magdeburg Palermo Challenger Rome Challenger Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis 2002 Eddleman USTA Challenger - Birmingham Memorial Savigni - Sassuolo The Hilversum Open - Hilversum XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi drkoop.com USTA Tennis Championships - Armonk AXA Open II - Espinho ATU Cup - Weiden Wartburg Open - Eisenach Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest Memorial Kolyaskin - Donetsk DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Cosmorom Challenger - Brasov Copa Sevilla - Seville Copa Ericsson Brazil - Sao Paulo BCP Tennis Classic - Sao Paulo Honda Kah Singapore Men's Tennis Open - Singapore Espinho Challenger - Espinho Zagreb Open - Zagreb Compaq Challenger - Bucharest Quelle Cup - Furth ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Intelig Tennis Cup - Campos do Jordao XI Venice Open - Venice TESS Tennis Classic - Campinas Telesp Celular Open - Ribeirao Preto Citta di Brindisi - Brindisi 4th Sardinia International Championships - Cagliari Copa Ericsson Mexico - Guadalajara VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires XL Challenger de Tenis Copa Sevilla - Seville Maia Open 2002 - Maia Visa Tennis Open - Sao Paulo Britania Zavaleta - Puebla Jameson Cup - Milan IX Ciutat de Barcelona - Barcelona XL Bermuda Open - Bermuda Eddleman / USTA Challenger - Birmingham Open 88 - Contrexeville Brasil Open - Florianopolis Copa Ericsson Venezuela - Caracas Muller Cup - Ulm Eddleman/USTA Challenger - Birmingham Maia Open - Oporto Muller Cup 99 - Ulm Grolsch Cup - Warsaw Open 88 - Contrexeville Polish Open 99 - Poznan I Open de Tenis Comunidad de Madrid - Madrid JVC Trophy - Vienna Kyiv UMC Open - Kiev Copa Ericsson - Guadalajara VIII Avierto Internacional de Salinas - Salinas Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Naples Garden Open - Rome Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Challenger Ford de Cherbourg - Cherbourg AXA Open - Lisbon Oberstraufen Cup - Oberstaufen San Luis Potosi Challenger 2000 - San Luis Potosi Muller Cup 2000 - Ulm Hungarian Architect Open - Budapest VI Trofeo Ciudad de Quito - Quito Hilton Waikoloa Village USTA Challenger - Waikoloa X Challenger Britania Zavaleta - Puebla BCR Open Romania - Bucharest Ho Chi Minh City Challenger - Ho Chi Minh City Sporting Challenger '07 Trofeo Regione Piemonte - Turin Draft Corona Mexico City Open - Mexico City 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Pekao Open - Szczecin Copa Ericsson Peru - Lima Gran Copa Ericsson - Rio de Janeiro Telenordia Swedish Open - Bastad Wartburg Open - Eisenach Gramado Open de Tennis - Gramado Gemax Open 2002 - Belgrade Open Punta Del Este/Copa Banco Montevideo - Punta Del Este 7th Wartburg Open - Eisenach Meridiana Sardegna Open - Olbia Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia VTR Open - Vina del Mar Copa Ericsson - Caracas Siemens Open 2002 - Scheveningen Asirom Challenger Brasov - Brasov Kyiv Open - Kiev Top Wool Challenger-Immagine Trophy - Biella LTA Hull Challenger - Hull BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Croatia Open - Umag Open Romania - Bucharest Davidoff Swiss Indoors - Basel Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Challenger Casino Lugano - Lugano Qatar Exxon Mobil Open 2003 - Doha Bet-at-home Open - Hamburg Kyiv UMC Open - Kiev Brasil Open - Costa do Sauipe Genova Challenger Geneva Challenger - Geneva Rhein-Main Challenger 2003 - Aschaffenburg Trofeo Barcelona de Tenis - Barcelona Abierto Mexicano Telfonica MoviStar - Acapulco Copa Ericsson Chile - Santiago Grand Prix Hassan II - Casablanca International Tennis Championships - Delray Beach Nord/LB Open - Braunschweig Tennislife Cup - Napoli Genova Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Nossa Caixa Aberto de Sao Paulo - Sao Paulo Heilbronn Open - Heilbronn Pekao Open - Szczecin Mercedes Cup - Stuttgart SMS Tennis Cup - Sao Paulo Sporting Challenger - Turin Abierto Internacional de Salinas - Salinas Croatia Open - Umag Prague Challenger - Prague Idea Prokom Open - Sopot BMW Open - Munich Warsteiner Grand Prix ATP Challenger - Oberstaufen Open Romania - Bucharest Copa Ericsson Uruguay - Montevideo Copa Ericsson Peru - Lima Campionati Internazionali di Sicilia - Palermo Barletta Citta Della Disfida Open 99 - Barletta ATP "Videocon" Challenger - Mumbai Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Copa Ericsson - Santiago Top Wool Challenger Biella - Biella BMW Challenger Open - Monchengladbach Bordeaux Challenger Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Barletta Citta Della Disfida Open 2000 - Barletta Open Seat Godo 2007 - Barcelona Furth Challenger Dutch Open Tennis - Amersfoort San Marino Challenger Croatia Open - Umag Lugano Challenger Milan Challenger Amer-Wilson Challenger - Tampere Orange Prokom Open - Sopot LTA Men's Challenger - Wrexham 2004 Freeman Men's Challenger - Joplin Podebradka Cup - Prague FILA Challenger Biella - Biella Pilot Pen Tennis - New Haven Copa Ericsson Peru - Lima BCR Open Romania - Bucharest Medibank Private International - Sydney Memorial Savigny - Sassuolo The Scottish Tennis Championships - Edinburgh FILA Challenger - Biella Internationale Tenniskampioenschappen Scheveningen - Scheveningen Aberto de Sao Paulo - Sao Paulo Manerbio Challenger Milano Challenger-Jameson Cup - Milan Qatar Exxon Mobil Open - Doha Medibank International - Sydney Steelers Cup 2005 - Kosice San Benedetto Challenger Como Challenger Intersport Heilbronn Open - Heilbronn Biella Challenger Copa Telmex - Buenos Aires Sibiu Challenger Black Forest Open 2002 - Freudenstadt VII Torneo Internazionale di Tennis - Barletta 2003 West Side Tennis Club Challenger - Forest Hills Optimus Maia Open - Maia Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Polish Open 2000 - Poznan Qatar Open - Doha Copa Ericsson Argentina - Buenos Aires Hilton Waikoloa Village USTA Challenger - Waikoloa MTNL Cellular ATP Challenger - Mumbai Rabat Challenger Open SEAT 2008 - Barcelona Barletta Challenger Orange Warsaw Open - Warsaw Napoli Challenger ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Internazionali di Tennis de San Marino - San Marino Monza Challenger Brixina Tennis Open - Bressanone ARAG World Team Championship - Dusseldorf SMS Tennis Open - Sao Paulo BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Belo Horizonte Tennis Open - Belo Horizonte Lugano Challenger Rado Geneva Challenger - Geneva St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Milan Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Reggio Emilia Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Qatar ExxonMobil Open - Doha GHI Bronx Tennis Classic - Bronx Brasil Open - Sao Paulo Copa Claro - Buenos Aires Samarkand Challenger - Samarkand Challenger Britania Zavaleta - Puebla Open de Nice Cote d'Azur - Nice Gran Copa Ericsson - Porto Alegre SkiStar Swedish Open - Bastad Napoli Challenger Bet-at-home Cup - Kitzbuhel 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Erste Bank Open - Vienna Valencia Open - Valencia Brasil Open - Sao Paulo CA Challenge - Graz Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Caltanissetta Challenger Privatbank Open 2006 - Dnepropetrovsk Barletta Challenger Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel San Benedetto Challenger Davidoff Swiss Indoors - Basel Schickendanz Open - Furth Nord LB Open - Braunschweig San Marino Challenger Oberstaufen Cup - Oberstaufen Todi Challenger Cortina Challenger Napoli Challenger Samarkand Challenger - Samarkand Copa Ericsson Mexico - Guadalajara Heineken Open - Auckland Telesp Celular Open - Campinas Global Telecom Open - Curitiba Kyiv UMC Open - Kiev St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca ARMS USTA Challenger - Rocky Mount VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Challenger Ford de Cherbourg - Cherbourg Serbia Open - Belgrade Tampere Challenger - Tampere Allianz Suisse Open Gstaad - Gstaad BRD Nastase Tiriac Trophy - Bucharest Catella Swedish Open - Bastad Croatia Open Umag - Umag Open de Nice Cote d'Azur - Nice Pilot Pen Tennis - New Haven Open Seat-Godo 2001 - Barcelona Nokian Hakkapeliitta Open - Tampere Brazil Open - Salvador San Marino Challenger Movistar Open - Santiago Davidoff Swiss Indoors Basel - Basel Milan Indoors - Milan Grand Prix Hassan II - Casablanca BMW Open - Munich Genova Challenger Caltanissetta Challenger Energis Open - Amersfoort Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Milan Indoors - Milan Copa AT&T - Buenos Aires Synsam Swedish Open - Bastad Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Estoril Open - Estoril TD Waterhouse Cup - Long Island 2000 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2001 - Doha Synsam Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Sydney International - Sydney Cerveza Club Colombia Open - Bogota Pilot Pen Tennis - New Haven Kremlin Cup - Moscow ATP Studena Croatia Open Umag - Umag Kremlin Cup - Moscow BA-CA Tennis Trophy - Vienna Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Campionati Internazionali di Sicilia - Palermo Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Bet-At-Home Austrian Open - Kitzbuhel Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo UNICEF Open - 's Hertogenbosch Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Winston Salem - Winston Salem Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Heineken Open - Auckland Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Grand Prix Hassan II - Casablanca Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Australian Open - Melbourne Davis Cup, Group 1, 1R, ITA-BLR 5-0 Australian Open - Melbourne Wimbledon - London Wimbledon - London Tennis Masters Series - Monte Carlo Wimbledon - London French Open - Paris Tennis Masters Series - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ITA-LUX 5-0 U.S. Open - New York Wimbledon - London Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, World Group, 1R, BRA-FRA 4-1 Western & Southern Financial Group Masters - Cincinnati Davis Cup, Group 1, 2R, ITA-MAR 4-1 Olympics - Athens Davis Cup, Group 1, 2R, ITA-FIN 3-2 Masters Series Monte Carlo - Monte Carlo Davis Cup, Group 1, REL2, ZIM-ITA 3-2